foundation trustee - Español Inglés Diccionario